rolling on the floor laughing guts out (rotflgo) - Turkish English Dictionary